Antialiased Voxelization of Geometric Objects
نویسندگان
چکیده
In this technical report we analyze different filters used for the voxelization of analytically described objects. We show that, when the voxel model is used for visualization, the filter design is related to the subsequent rendering phase, namely the gradient estimation technique. Further, we introduce a new concept for alias-free voxelization of geometric objects based on a Voxelization model (V-model). The V-model of an object is its representation in three dimensional continuous space by a trivariate density function. This function is sampled during the voxelization and the resulting values are stored in a volume buffer. This concept enables us to study general issues of sampling and rendering separately from object specific design issues. It provides us with a possibility to design such V-models, which are correct from the point of view of both the sampling and rendering, thus leading to both alias-free volumetric representation and alias-free rendered images. We performed numerous experiments with different combinations of V-models and reconstruction techniques. We have shown that the V-model with a Gaussian surface density profile combined with tricubic interpolation and Gabor derivative reconstruction outperforms the previously published technique with a linear density profile. This enables higher fidelity of images rendered from volume data due to increased sharpness of edges and thinner surface patches. We describe the vxt library for filtered voxelization of objects, being developed at SUNY Stony Brook. It provides the user with an extensible set of easy-to-use tools and routines for alias-free voxelization of analytically defined monochromatic and color objects. Thus, resulting volumetric data represent a suitable input for both software and hardware volume rendering systems. The library provides for voxelization of primitive objects; however, when supplemented by a suitable parser, it represents a basis for voxelization of complex models defined in various graphics formats.
منابع مشابه
A Low Cost Antialiased Space Filled Voxelization Of Polygonal Objects
In a virtual sculpting environment, we manipulate objects as a set of volume elements (voxels). In order to start the sculpture process from a polygonal object, we have to discretize this object as a set of voxels. This step is called voxelization. Several voxelization methods have already been proposed, but none matches all of our criteria. In this paper, we propose a practical approach that h...
متن کاملVoxelization of Free-Form Solids Represented by Catmull-Clark Subdivision Surfaces
A voxelization technique and its applications for objects with arbitrary topology are presented. It converts a free-form object from its continuous geometric representation into a set of voxels that best approximates the geometry of the object. Unlike traditional 3D scan-conversion based methods, our voxelization method is performed by recursively subdividing the 2D parameter space and sampling...
متن کاملAlias-Free Voxelization of Geometric Objects
ÐWe introduce a new concept for alias-free voxelization of geometric objects based on a Voxelization model (V-model). The V-model of an object is its representation in three-dimensional continuous space by a trivariate density function. This function is sampled during the voxelization and the resulting values are stored in a volume buffer. This concept enables us to study general issues of samp...
متن کاملVolume Terrain Modeling and Rendering for Flight Simulation
We present a non-traditional approach for ight simulationand training, mission planning and rehearsal. It involves photo-realistic volume-based modeling and rendering of real world terrains from a single elevation map and a satellite or aerial photograph of the terrain. This has been achieved using voxelization, 3D texture splatting and ray-casting. We demonstrate the ability of our approach to...
متن کاملHardware accelerated voxelization
This paper presents a hardware accelerated approach to the voxelization of a wide range of 3D objects, including curves/surfaces, solids, and geometric and volumetric CSG models. The algorithms generate slices of the object models using a surface graphics processor to form the nal volume representations. Boolean operations in a volumetric CSG model are carried out using frame bu er blending fun...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000